mul(8)          g45<1>.xF       g5.4<0>.zF      g5.4<0>.zF      { align16 1Q };
mul(8)          g18<1>F         g17<4>F         0x3f000000F  /* 0.5F */ { align16 1Q };
mul(8)          g39<1>.xD       g5<0>.xD        2D              { align16 1Q };
mul(8)          g7<1>F          g39<8,8,1>F     g4.1<0,1,0>F    { align1 1Q };
mul(16)         g19<1>F         g37<8,8,1>F     g6.1<0,1,0>F    { align1 1H };
mul(8)          acc0<1>UD       g17<8,8,1>UD    0xaaaaaaabUD    { align1 1Q };
mul(8)          acc0<1>D        g17<8,8,1>D     1431655766D     { align1 1Q };
mul(8)          g21<1>D         g20<8,8,1>D     3W              { align1 1Q };
mul(8)          g7<1>F          g5<8,8,1>F      0x3e800000F  /* 0.25F */ { align1 1Q };
mul(8)          acc0<1>UD       g84<8,8,1>UD    0xaaaaaaabUD    { align1 2Q };
mul(16)         g90<1>D         g88<8,8,1>D     3W              { align1 1H };
mul(8)          acc0<1>D        g84<8,8,1>D     1431655766D     { align1 2Q };
mul(16)         g74<1>F         g37<8,8,1>F     0x3e800000F  /* 0.25F */ { align1 1H };
mul(8)          acc0<1>D        g1<0>.xyzzD     g1<0>.wD        { align16 1Q };
mul(2)          g113.3<1>UD     g12<8,2,4>UD    0x0001UW        { align1 WE_all 1N };
mul.sat(8)      g19<1>.xyzF     g15<4>.xyzzF    g18<4>.xF       { align16 1Q };
mul(8)          g116<1>.xyF     g6<4>.xyyyF     0x3f000000F  /* 0.5F */ { align16 NoDDClr 1Q };
mul.sat(8)      g2<1>F          g6<8,8,1>F      g5<8,8,1>F      { align1 1Q };
mul.sat(16)     g2<1>F          g12<8,8,1>F     g10<8,8,1>F     { align1 1H };
mul(8)          g29<1>F         g28<4>.yF       0x3000VF /* [0F, 1F, 0F, 0F]VF */ { align16 1Q };
mul.l.f0.0(8)   null<1>.xF      g6<0>.xF        g5.4<0>.wF      { align16 1Q };
mul(8)          acc0<1>UD       g9<4>UD         g11<4>UD        { align16 1Q };
mul(8)          acc0<1>UD       g4<8,8,1>UD     g8<8,8,1>UD     { align1 1Q };
mul(8)          acc0<1>UD       g5<8,8,1>UD     g13<8,8,1>UD    { align1 2Q };
mul(8)          g3<1>D          g2<0,1,0>D      g2.4<0,1,0>UW   { align1 1Q };
mul(16)         g3<1>D          g2<0,1,0>D      g2.4<0,1,0>UW   { align1 1H };
mul(8)          g116<1>.xyF     g7<4>.xyyyF     0x3f000000F  /* 0.5F */ { align16 NoDDChk 1Q };
mul(8)          g115<1>.xyzF    g2<4>.xyzzF     g10<4>.xF       { align16 NoDDClr 1Q };
mul(8)          g115<1>.xF      g15<4>.xF       0x40a66666F  /* 5.2F */ { align16 NoDDClr,NoDDChk 1Q };
mul(1)          g6<1>UD         g12<0,1,0>UD    0x0101UW        { align1 WE_all 1N };
mul(8)          acc0<1>UD       g5<4>.xUD       0xaaaaaaabUD    { align16 1Q };
mul(8)          acc0<1>D        g5<4>.xD        1431655766D     { align16 1Q };
mul.sat(8)      g116<1>F        g6<4>F          0x3b800000F  /* 0.00390625F */ { align16 1Q };
mul(8)          acc0<1>D        g5<8,8,1>D      g9<8,8,1>D      { align1 1Q };
mul(8)          acc0<1>D        g6<8,8,1>D      g14<8,8,1>D     { align1 2Q };
mul(8)          g3<1>D          g2<0,1,0>D      0x77b9UW        { align1 1Q };
mul(16)         g3<1>D          g2<0,1,0>D      0x77b9UW        { align1 1H };
mul(8)          g37<1>.xD       g6<4>.xD        g14<4>.xD       { align16 1Q };
mul.l.f0.0(8)   null<1>F        g2.2<0,1,0>F    g2.1<0,1,0>F    { align1 1Q };
mul.l.f0.0(16)  null<1>F        g2.2<0,1,0>F    g2.1<0,1,0>F    { align1 1H };
mul(8)          g6<1>UW         g6<8,8,1>UW     0x0808UW        { align1 1Q };
mul(16)         g15<1>UW        g14<16,16,1>UW  0x0808UW        { align1 1H };
mul.sat(8)      g11<1>F         g17<8,8,1>F     0x40800000F  /* 4F */ { align1 1Q };
mul.sat(16)     g21<1>F         g17<8,8,1>F     0x40800000F  /* 4F */ { align1 1H };
mul.nz.f0.0(8)  g6<1>F          g12<8,8,1>F     0x3f808000F  /* 1.00391F */ { align1 1Q };
mul.nz.f0.0(16) g9<1>F          g7<8,8,1>F      0x3f808000F  /* 1.00391F */ { align1 1H };
mul.sat(8)      g116<1>.xyF     g1<0>.wzzzF     g3<4>.wzzzF     { align16 NoDDClr 1Q };
mul.sat(8)      g116<1>.zwF     g1<0>.yyyxF     g3<4>.yyyxF     { align16 NoDDChk 1Q };
mul(8)          g116<1>.xyzF    g3<4>.xyzzF     0x30302020VF /* [0.5F, 0.5F, 1F, 1F]VF */ { align16 NoDDClr 1Q };
mul.sat(8)      g116<1>F        g6<4>F          0x20303030VF /* [1F, 1F, 1F, 0.5F]VF */ { align16 1Q };
mul(8)          g3<1>.wF        g1<0>.zF        g9<4>.xF        { align16 NoDDClr,NoDDChk 1Q };
mul(1)          g4<1>UD         g4<0,1,0>UD     0x0101UW        { align1 WE_all 3N };
mul(8)          g117<1>.yF      g29<4>.xF       g9<4>.xF        { align16 NoDDChk 1Q };
mul.sat(8)      g116<1>.xF      g19<4>.xF       0x3dcccccdF  /* 0.1F */ { align16 NoDDClr 1Q };
mul.sat(8)      g116<1>.xyzF    g12<4>.xF       0x3030VF /* [1F, 1F, 0F, 0F]VF */ { align16 NoDDClr 1Q };
